sock suspenders - Turkish English Dictionary