(physical) disability - Turkish English Dictionary