most idyllic - Turkish English Dictionary