hard-put - Francés Inglés Diccionario