mactra - Turkish English Dictionary