slow or dense person - Espagnol Anglais Dictionnaire