give a deposition - French English Dictionary