palm leaf basket - Spanish English Dictionary