reflection (mirror image) - Turkish English Dictionary