intertwined coffee tree branches that are full of berries - Spanish English Dictionary