hard-pressed families - German English Dictionary