Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
street 
1 avenue, boulevard, lane, road, roadway, row, terrace, thoroughfare 
2 (right) up one's street  acceptable, compatible, congenial, familiar, one's cup of tea  (informal) pleasing, suitable, to one's liking, to one's taste