almost insultingly easy to solve - French English Dictionary