semi-leafless - Turkish English Dictionary