interglaciar - Turkish English Dictionary