may god be my witness - Alemán Inglés Diccionario