easily handled - Francés Inglés Diccionario