morcar - French English Dictionary