swear on a stack of bibles - Turco Inglés Diccionario