crenelated - Alemán Inglés Diccionario