small but excellent. - Francés Inglés Diccionario