timira city cloning facility - French English Dictionary