semi-leafless - Spanish English Dictionary