"embolado" in English

SYNONYMS