mega watt - Turco Inglés Diccionario