dummy (stupid person) - French English Dictionary