unsavory details - Turkish English Dictionary