hatchbacks - German English Dictionary