stover - Turkish English Dictionary