sheep scabious - Turco Inglés Diccionario