green isle - Turkish English Dictionary