moore's frog - Turkish English Dictionary