behave excessively scrupulous - Turkish English Dictionary