green-leaved - German English Dictionary