paper deflector - Turkish English Dictionary