frog spit - Turkish English Dictionary