hench - Turkish English Dictionary