Traducción español inglés

English version

¿Qué significa "chichon, protuberancia, chepa" en Inglés