let off a fart - Türkisch Englisch Wörterbuch