homogen - French English Dictionary