mackle - French English Dictionary