supercar - German English Dictionary