pertaining to lanzarote, spain or inhabitants - Turkish English Dictionary