explains - German English Dictionary