on winches for life-saving - Almanca İngilizce Sözlük