mamelonated - Spanish English Dictionary