overplanted - German English Dictionary