giant knotweed - Alemán Inglés Diccionario