composite definition - Español Inglés Diccionario