launches - Alemán Inglés Diccionario