vermiculated dressing - French English Dictionary