best effort principle - Turco Inglés Diccionario