let god strike me down if i'm lying - Alemán Inglés Diccionario