tedeum - French English Dictionary