spotted snapweed - German English Dictionary