stag leap - Turkish English Dictionary