megacaliber six turbolaser cannon - Alemán Inglés Diccionario