i hate this stupid place - Allemand Anglais Dictionnaire