impostrous - French English Dictionary