red sheep - German English Dictionary