supergen - French English Dictionary