depozit - French English Dictionary