supply establishment - Español Inglés Diccionario