slalom racing competition - Turkish English Dictionary