sand launce - Turkish English Dictionary