direct product - Alemán Inglés Diccionario