pouring buckets of water on - Almanca İngilizce Sözlük