geuda springs - Turkish English Dictionary