scrupulous merchant - Spanish English Dictionary