be studded with - Turco Inglés Diccionario