treeplanting - German English Dictionary