high efficiency cooling fin - German English Dictionary