building supplies and spares - Allemand Anglais Dictionnaire