kurru - French English Dictionary