macropia - Turkish English Dictionary