red-ruffed lemur - Turkish English Dictionary