depositee - French English Dictionary