vinegarrette - Turkish English Dictionary