easily dominate/handle - Francés Inglés Diccionario