cross christ died on - German English Dictionary