seem impossible - Francés Inglés Diccionario