letter of safe passage - Alemán Inglés Diccionario