failure to fulfill - Turco Inglés Diccionario