someone who travels post - Alemán Inglés Diccionario