craggiest - German English Dictionary