grants and aids from abroad - French English Dictionary