marsh buggy - German English Dictionary