crocodile squeezer - French English Dictionary