idyllic - Turkish English Dictionary