spotted loosestrife - Alemán Inglés Diccionario