something admirable - Espagnol Anglais Dictionnaire