crenelate - Alemán Inglés Diccionario