imperial guard tower - Allemand Anglais Dictionnaire