put a stop to this horseshit - Almanca İngilizce Sözlük