leucoderma - Spanish English Dictionary