anvil-faced frog - Turkish English Dictionary