noisy place (street) - Español Inglés Diccionario