the state of having two heads - Francés Inglés Diccionario