crack rider - German English Dictionary