petrolhead - German English Dictionary