knight in armor - German English Dictionary