french dressing - Turkish English Dictionary