meccawee - French English Dictionary