totipalmate - Spanish English Dictionary