roller-delayed blowback - Turkish English Dictionary