opposable thumb - Turkish English Dictionary