welsh rarebit - French English Dictionary