smarmy - French English Dictionary