i've got it! - French English Dictionary