physically able - Turkish English Dictionary