fast-growing tree - German English Dictionary