makroblast - Turkish English Dictionary