zechte - French English Dictionary