frog rammer - Turkish English Dictionary