red chickweed - Alemán Inglés Diccionario