trunk of a large tree - Francés Inglés Diccionario