sun-tailed guenon - Turkish English Dictionary