macroblast - Turkish English Dictionary