remolada

listen to the pronunciation of remolada
Испанский Язык - Английский Язык
remoulade
A popular condiment in many countries, usually mayonnaise-based