delivery reliability - Turco Inglés Diccionario