cannon's ring - Alemán Inglés Diccionario