abhorchen - Turkish English Dictionary