as easy as imaginably possible - Espagnol Anglais Dictionnaire