brain-teaser - French English Dictionary