cachula - Turkish English Dictionary