microfiche - Turkish English Dictionary