put a stop to this horseshit - Türkisch Englisch Wörterbuch