having a bump on its surface - Espagnol Anglais Dictionnaire