(product) launch - Alemán Inglés Diccionario