there are bugs in my room - Allemand Anglais Dictionnaire