macrophytes - German English Dictionary