the topmost branches of a tree - Inglés Sinónimo Diccionario