macroscopia - Turkish English Dictionary