explicarlo - German English Dictionary