physical deficiency - German English Dictionary