barbary sheep - Turkish English Dictionary