explicado - German English Dictionary