mantrap - French English Dictionary