may god strike me dead - Alemán Inglés Diccionario