two-headed snake - Alemán Inglés Diccionario