megajoule - Alemán Inglés Diccionario