detestable - Turkish English Dictionary