down to the last detail - Inglés Sinónimo Diccionario