put too fine a point on - Alemán Inglés Diccionario