fail to satisfy - Turco Inglés Diccionario