superdotado - German English Dictionary