anti-reflection device - Turkish English Dictionary