radiator and cap - Almanca İngilizce Sözlük