lanzarote (canary island) - Spanish English Dictionary