re-deposit - French English Dictionary