you have got some nerve - Allemand Anglais Dictionnaire