a hundred percent true - Turco Inglés Diccionario