put the kibosh on - Almanca İngilizce Sözlük