delivery address on the envelope - Alemán Inglés Diccionario