macrocrania - Turkish English Dictionary