clean carambole - Turkish English Dictionary