refrescarse - German English Dictionary