delivery address on the envelope - Turkish English Dictionary