i think i've got it - French English Dictionary