insinuation meant to upset or mock someone - Spanisch Englisch Wörterbuch