unsavoury details - Turkish English Dictionary