delaceration - Turkish English Dictionary