traineeships - French English Dictionary