remolada

listen to the pronunciation of remolada
الأسبانية - الإنجليزية
remoulade
A popular condiment in many countries, usually mayonnaise-based