microwave tower - Turco Inglés Diccionario