refer somebody to god's punishment - Alemán Inglés Diccionario