explanative - German English Dictionary