staffed - French English Dictionary