dench - Turkish English Dictionary