short trips - Alemán Inglés Diccionario