hydrosoluble dressing - French English Dictionary