storage boxes and containers - German English Dictionary