motor oil cooler - German English Dictionary