defoamant - French English Dictionary