fin strap - Almanca İngilizce Sözlük