chapuces - French English Dictionary