foreign excess - French English Dictionary