cyprian wild sheep - German English Dictionary