deliver goods on sale or return - Turco Inglés Diccionario