intercoolers - German English Dictionary