person for whom everything is easy - Francés Inglés Diccionario