daedalous - French English Dictionary