narrowleaf goosefoot - German English Dictionary