strew all over - Turkish English Dictionary