egyptian mongoose - Turkish English Dictionary