hard ass somebody - French English Dictionary