tell secrets or spread rumors - Allemand Anglais Dictionnaire