Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
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