"remoulade" in English Remoulade {f} tartar sauce Detailed translations for "remoulade" die Remoulade{feminine} Remoulade(also: Tartarsoße) tartar sauce