factor endowment theory - French English Dictionary