container deposit - German English Dictionary