Translate English Arabic ingrate

English
Arabic
    Noun
  1. ingrate [pl. ingrates]