soyguncu kurbağası - Turkish English Dictionary