over the long haul - Alemán Inglés Diccionario