germinome - French English Dictionary