trip taken many times - Español Inglés Diccionario