frog strangler - French English Dictionary