giant green foxtail (setaria viridis) - Alemán Inglés Diccionario