the vehicles passing by - Inglés Sinónimo Diccionario