you only live once! - German English Dictionary