cloned sheep - Spanish English Dictionary