kafadan sallamak - Turkish English Dictionary