treacherously - French English Dictionary