something admirable - Francés Inglés Diccionario