corapear - French English Dictionary