destacable - Turkish English Dictionary