red sheep - Turkish English Dictionary