lanzarote (canary island) - French English Dictionary