explicated - German English Dictionary