it makes me shiver - Allemand Anglais Dictionnaire