resource competition - French English Dictionary