over-punctilious - Francés Inglés Diccionario