travelers rest - Alemán Inglés Diccionario