hands toward heaven! - German English Dictionary