best-effort - Español Inglés Diccionario