small fleshy excrescence - Turco Inglés Diccionario