tool supplier - Alemán Inglés Diccionario