lapidation - Turkish English Dictionary