mixed reflection - Turkish English Dictionary