micro-onde - Turkish English Dictionary