fail to fulfill - Turco Inglés Diccionario