crenelation - German English Dictionary