deaf and blind - Turkish English Dictionary