crenel - German English Dictionary