full-length mirror - Turkish English Dictionary