scatebrous - French English Dictionary