the provençal sauce - German English Dictionary