the least (one) could do - Francés Inglés Diccionario