mass and energy release - Turco Inglés Diccionario