crenels - German English Dictionary