illyria - French English Dictionary