expresses complaint or claim - Espagnol Anglais Dictionnaire