palm-tree of canary islands - Francés Inglés Diccionario