foreign-source income - French English Dictionary