geminarse - French English Dictionary