germinocytes - French English Dictionary