to demand delivery - Turco Inglés Diccionario