delivery of goods by mail order - Turco Inglés Diccionario