be sitting in a tree (persons, big animals) - Spanish English Dictionary