attachée - Turkish English Dictionary