trefedad - French English Dictionary