scold someone in front of other people - Espagnol Anglais Dictionnaire