tube and fin radiator - Deutsch Englisch Wörterbuch