gloryhole - French English Dictionary