alligator squeezer - French English Dictionary