over-garment - Turkish English Dictionary