cross my heart and hope to die - Alemán Inglés Diccionario