morrot - French English Dictionary