semi-leafless - German English Dictionary