fool proof devices - Almanca İngilizce Sözlük