product definitions - Alemán Inglés Diccionario