utterly impossible - Francés Inglés Diccionario