most detestable - Turkish English Dictionary