irden - French English Dictionary