top producer - Alemán Inglés Diccionario