strew on - Turkish English Dictionary