explanar - German English Dictionary