swearing before god - German English Dictionary