deposit position - French English Dictionary