superb fairywren - Turkish English Dictionary