sheep's scabious - Turco Inglés Diccionario