strewed - Turkish English Dictionary