mochie - Turkish English Dictionary