coraux - French English Dictionary