crenellated - Alemán Inglés Diccionario