headrest - German English Dictionary