ribbon cellular radiator - German English Dictionary