building construction machinery and equipment - Espagnol Anglais Dictionnaire