rat-assed - French English Dictionary