kafadan sallama - Turkish English Dictionary