corran - French English Dictionary