skewered prawns - Turkish English Dictionary