suffer deprivation - German English Dictionary