dumb canes - Turkish English Dictionary