delivery address on the envelope - Turco Inglés Diccionario