be covered with small bumps - Turco Inglés Diccionario