be skilled at harpooning - Almanca İngilizce Sözlük