bayağı kurbağa - Turkish English Dictionary