frog strangler - Turkish English Dictionary