attachai - Turkish English Dictionary