hideous crime - Turkish English Dictionary