i caught the last bus - Francés Inglés Diccionario