Wiktionary
interface definition languages
n. (interface definition language English)
n. (interface definition language English)