mirror shot - Turkish English Dictionary