launch bombs - Alemán Inglés Diccionario