cloned sheep - French English Dictionary