container-deposit - French English Dictionary