Mutterschaf - German English Dictionary