in the strictest sense - German English Dictionary