overplant - German English Dictionary