professional motorcycle rider - German English Dictionary