hoochie - Turkish English Dictionary