expliquant - German English Dictionary