crenellation - Alemán Inglés Diccionario