large storage areas - German English Dictionary