cross my heart and hope to die - German English Dictionary