crenelation - Alemán Inglés Diccionario