triffidian - Turkish English Dictionary