be riddled with mistakes - Turco Inglés Diccionario