rana ridibunda - Turkish English Dictionary