a stickler for detail - Turco Inglés Diccionario