smitting - French English Dictionary