wall cannons - Alemán Inglés Diccionario