have made - Alemán Inglés Diccionario