physically able - German English Dictionary