a palm-tree in philippines - Inglés Sinónimo Diccionario