sheep's scabious - Alemán Inglés Diccionario