ikr (i know right) - French English Dictionary