industrial premises - Espagnol Anglais Dictionnaire