sheep thistle - Alemán Inglés Diccionario