swear to your evidence - Turco Inglés Diccionario