self-aligned - Turkish English Dictionary