garden loosestrife - Turco Inglés Diccionario