stag-headed tree - Francés Inglés Diccionario