i caught the last bus - Alemán Inglés Diccionario