life saving waistcoat - Almanca İngilizce Sözlük