seiche - Turkish English Dictionary