low pressure foaming - French English Dictionary