two headed snake - Turco Inglés Diccionario