a giant nocturnal butterfly - Turco Inglés Diccionario