giant eland - Turkish English Dictionary