traidero - French English Dictionary