gackle - French English Dictionary