microscopal - Turkish English Dictionary