easily handled - Inglés Sinónimo Diccionario