elaphurus - Turkish English Dictionary