kick rocks! - German English Dictionary