over-punctilious - Alemán Inglés Diccionario