wall cannons - Allemand Anglais Dictionnaire