macrowave - Turkish English Dictionary