island falls - Turkish English Dictionary