sheep's scabious - German English Dictionary