frog poison - Turkish English Dictionary