ruffed lemur - Turkish English Dictionary