it makes me shiver - German English Dictionary