tell secrets or spread rumors - Türkisch Englisch Wörterbuch