dogs bark but the caravan goes on - Francés Inglés Diccionario